2004 To 2022